negotiator.boaframework.sharedagentstate.anac2011
Class ValueModelAgentSAS
java.lang.Object
negotiator.boaframework.SharedAgentState
negotiator.boaframework.sharedagentstate.anac2011.ValueModelAgentSAS
public class ValueModelAgentSAS
- extends SharedAgentState
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 ValueModelAgent.
The code was taken from the ANAC2011 ValueModelAgent and adapted to work within the BOA framework.
- Author:
- Mark Hendrikx
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueModelAgentSAS
public ValueModelAgentSAS()
getOpponentMaxBidUtil
public double getOpponentMaxBidUtil()
setOpponentMaxBidUtil
public void setOpponentMaxBidUtil(double opponentMaxBidUtil)
setOpponentUtil
public void setOpponentUtil(double opponentUtil)
setLowestApprovedInitial
public void setLowestApprovedInitial(double lowestApproved)
getLowestApprovedInitial
public double getLowestApprovedInitial()
setPlanedThreshold
public void setPlanedThreshold(double plannedThreshold)
getOpponentUtil
public double getOpponentUtil()
getPlannedThreshold
public double getPlannedThreshold()
setLowestApproved
public void setLowestApproved(double lowestApproved)
getLowestApproved
public double getLowestApproved()
triggerSkipAcceptDueToCrash
public void triggerSkipAcceptDueToCrash()
shouldSkipAcceptDueToCrash
public boolean shouldSkipAcceptDueToCrash()